necessary defence - French English Dictionary